Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.11.2012, 05:40
Новичок на форуме
Отправить личное сообщение для Батя Посмотреть профиль Найти все сообщения от Батя
 
Регистрация: 08.11.2012
Сообщений: 6

передача в function ид и урл в аджаксе
function load() { if (typeof window.ActiveXObject != "undefined" ) { xmlDoc = new ActiveXObject("Microsoft.XMLHTTP"); xmlDoc.onreadystatechange = process ; } else { xmlDoc = new XMLHttpRequest(); xmlDoc.onload = process ; } xmlDoc.open( "GET", "a.html", true ); xmlDoc.send( null ); }

function process() { if ( xmlDoc.readyState != 4 ) return ; document.getElementById("podTOP").innerHTML = xmlDoc.responseText ; }

<button onClick="load()">
<div id="podTOP"><\div>

Как передавать разные ид и урл в функцию? Вместо PODTOP и a.html чтоб разные передавать.
Ответить с цитированием
  #2 (permalink)  
Старый 09.11.2012, 09:26
Новичок на форуме
Отправить личное сообщение для Батя Посмотреть профиль Найти все сообщения от Батя
 
Регистрация: 08.11.2012
Сообщений: 6

function load(url, id) { if (typeof window.ActiveXObject != "undefined" ) { xmlDoc = new ActiveXObject("Microsoft.XMLHTTP"); xmlDoc.onreadystatechange = process ; } else { xmlDoc = new XMLHttpRequest(); xmlDoc.onload = process ; } xmlDoc.open( "GET", adr, true ); xmlDoc.send( null ); }

function process() { if ( xmlDoc.readyState != 4 ) return ; document.getElementById(id).innerHTML = xmlDoc.responseText ; }

<button onClick="load(adr, id)"> <div id="podTOP"><\div>

Тут надо передать ид при таком обрашении к функции xmlDoc.onreadystatechange = process ; и таком xmlDoc.onload = process ;
Ответить с цитированием
  #3 (permalink)  
Старый 09.11.2012, 10:35
Кандидат Javascript-наук
Отправить личное сообщение для Your Посмотреть профиль Найти все сообщения от Your
 
Регистрация: 03.10.2012
Сообщений: 147

Вообще не понятно, что?
Ответить с цитированием
  #4 (permalink)  
Старый 09.11.2012, 12:10
Новичок на форуме
Отправить личное сообщение для Батя Посмотреть профиль Найти все сообщения от Батя
 
Регистрация: 08.11.2012
Сообщений: 6

xmlDoc.onload = process; тут process это функция.
function load(url, id){ //функция лоад.
...
xmlDoc.onload = process; // обрашение к функции процесс. Как передать id
...
}

function process(id){ //функция процесс. Как сюда получить id из load?
...
}
Ответить с цитированием
  #5 (permalink)  
Старый 09.11.2012, 16:09
Новичок на форуме
Отправить личное сообщение для Батя Посмотреть профиль Найти все сообщения от Батя
 
Регистрация: 08.11.2012
Сообщений: 6

Отвечаю на свойже вопрос:-) Уважаемые кандидаты наук не знали походу ответ:-)

function load(url, id){ //функция лоад.
...
xmlDoc.onload = function() { process(id); }; //не ужели вот этот момент вы не знали?:-)
...
}

function process(id){ ... }
Ответить с цитированием
  #6 (permalink)  
Старый 09.11.2012, 17:48
Аватар для keen
Профессор
Отправить личное сообщение для keen Посмотреть профиль Найти все сообщения от keen
 
Регистрация: 28.03.2012
Сообщений: 376

честно? просто лень копаться в коде без форматирования и сопроводительном тексте без смысла.
Ответить с цитированием
  #7 (permalink)  
Старый 10.11.2012, 07:32
Новичок на форуме
Отправить личное сообщение для Батя Посмотреть профиль Найти все сообщения от Батя
 
Регистрация: 08.11.2012
Сообщений: 6

Все понятно я объяснил:-) и спросил понятным образом:-) достаточно расшифрованный вопрос был:-) всеже спасибо Вам:-)
Ответить с цитированием
  #8 (permalink)  
Старый 10.11.2012, 14:57
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Батя,
и ты думаешь что ктото читал то, что ты писал ?
наивный делать нечего, твою свалку рассматривать
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Борьба с Object.defineProperty в IE8 FINoM Оффтопик 46 04.09.2012 23:45
Немного магический способ наследования FINoM Ваши сайты и скрипты 3 02.09.2012 04:33
Помогите разобраться ŞΘLƉiΞR Общие вопросы Javascript 2 28.08.2012 11:57
2 function в 1 LAV45 AJAX и COMET 5 27.07.2011 14:49
fancybox передача post данных rzphp jQuery 1 26.03.2011 13:35